package main.entity;

import java.math.BigDecimal;

import main.math.ConvertUtils;

public class LeveledHero {

	private int level;

	private BigDecimal totalGoldCost;
	private BigDecimal levelGoldCost;

	private BigDecimal totalDPS;

	public int getLevel() {
		return level;
	}

	public void setLevel(int level) {
		this.level = level;
	}

	public BigDecimal getTotalGoldCost() {
		return totalGoldCost;
	}

	public void setTotalGoldCost(BigDecimal totalGoldCost) {
		this.totalGoldCost = totalGoldCost;
	}

	public BigDecimal getLevelGoldCost() {
		return levelGoldCost;
	}

	public void setLevelGoldCost(BigDecimal thisGoldCost) {
		this.levelGoldCost = thisGoldCost;
	}

	public BigDecimal getTotalDPS() {
		return totalDPS;
	}

	public void setTotalDPS(BigDecimal totalDPS) {
		this.totalDPS = totalDPS;
	}

	public String getSimplifiedTotalGold() {
		return ConvertUtils.getFamiliarName(totalGoldCost);
	}


	public String getSimplifiedThisGold() {
		return ConvertUtils.getFamiliarName(levelGoldCost);
	}


	public String getSimplifiedDPS() {
		return ConvertUtils.getFamiliarName(totalDPS);
	}
	
	public BigDecimal getSuperRoundedTotalGold() {
		return ConvertUtils.getSuperRounded(totalGoldCost);
	}
	
	
	public BigDecimal getSuperRoundedThisGold() {
		return ConvertUtils.getSuperRounded(levelGoldCost);
	}
	
	
	public BigDecimal getSuperRoundedDPS() {
		return ConvertUtils.getSuperRounded(totalDPS);
	}


}
